package cn.com.lyj6851.gen.domain;

import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 代码生成配置
 */
@Data
@NoArgsConstructor
//@TableName("gen_config")
public class GenConfig {
    public GenConfig(String tableName) {
        this.cover = false;
        this.moduleName = "app-admin";
        this.author = "lyj6851";
        this.pack = "cn.com.lyj6851";
        this.tableName = tableName;
    }
    @TableId
    private Long id;
    /**表名**/
    private String tableName;
    /** 接口名称 **/
    private String apiAlias;
    /** 包路径 */
    private String pack;
    /** 模块名 */
    private String moduleName;
    /** 前端文件路径 */
    private String path;
    /** 前端文件路径 */
    private String apiPath;
    /** 作者 */
    private String author;
    /** 表前缀 */
    private String prefix;
    /** 是否覆盖 */
    private Boolean cover;
}
